#ifndef USERPROFILEMANAGER_H_
#define USERPROFILEMANAGER_H_

#include <string>

#include "model/Content.h"
#include "model/Preference.h"
#include "model/UserProfile.h"

class UserProfileManager {
private:
	static UserProfileManager* instance;

	UserProfileManager();
public:
	static UserProfileManager* getInstance();
	~UserProfileManager();

	void updateUserProfile(std::string user_id, std::string content_id,
			int rating);
};

#endif /* USERPROFILEMANAGER_H_ */
